home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 6 / CU Amiga Magazine's Super CD-ROM 06 (1996)(EMAP Images)(GB)(Track 1 of 4)[!][issue 1997-01].iso / cucd / prog / gnu-c / fd2inline-1.1 / include / inline / diskfont.h < prev    next >
C/C++ Source or Header  |  1996-10-24  |  1KB  |  35 lines

  1. /* Automatically generated header! Do not edit! */
  2.  
  3. #ifndef _INLINE_DISKFONT_H
  4. #define _INLINE_DISKFONT_H
  5.  
  6. #ifndef __INLINE_MACROS_H
  7. #include <inline/macros.h>
  8. #endif /* !__INLINE_MACROS_H */
  9.  
  10. #ifndef DISKFONT_BASE_NAME
  11. #define DISKFONT_BASE_NAME DiskfontBase
  12. #endif /* !DISKFONT_BASE_NAME */
  13.  
  14. #define AvailFonts(buffer, bufBytes, flags) \
  15.     LP3(0x24, LONG, AvailFonts, STRPTR, buffer, a0, long, bufBytes, d0, long, flags, d1, \
  16.     , DISKFONT_BASE_NAME)
  17.  
  18. #define DisposeFontContents(fontContentsHeader) \
  19.     LP1NR(0x30, DisposeFontContents, struct FontContentsHeader *, fontContentsHeader, a1, \
  20.     , DISKFONT_BASE_NAME)
  21.  
  22. #define NewFontContents(fontsLock, fontName) \
  23.     LP2(0x2a, struct FontContentsHeader *, NewFontContents, BPTR, fontsLock, a0, STRPTR, fontName, a1, \
  24.     , DISKFONT_BASE_NAME)
  25.  
  26. #define NewScaledDiskFont(sourceFont, destTextAttr) \
  27.     LP2(0x36, struct DiskFont *, NewScaledDiskFont, struct TextFont *, sourceFont, a0, struct TextAttr *, destTextAttr, a1, \
  28.     , DISKFONT_BASE_NAME)
  29.  
  30. #define OpenDiskFont(textAttr) \
  31.     LP1(0x1e, struct TextFont *, OpenDiskFont, struct TextAttr *, textAttr, a0, \
  32.     , DISKFONT_BASE_NAME)
  33.  
  34. #endif /* !_INLINE_DISKFONT_H */
  35.